package com.baitengsoft.patentapimonitor.api.model.dto;

/**
 * @author Chen 2018/2/5
 */
public class WebPacPatentInfoDto {
    private Integer num;//序号
    private String patNum;//申请号
    private String patName;//专利名称
    private String patTypeName;//专利类型
    private String lawState;//法律状态
    private String applyPerson;//申请人
    private String inventPerson;//发明人
    private String patAppDate;//专利申请日期
    private String publicationDate;//公开日
    private String patSubExamDate;//
    private String patApproveDate;
    public String expiryDate;
    private String patAddressLast;
    private String agencyName;

    @WebDto.ExcelResources(title = "序号", order = 1)
    public Integer getNum() {
        return num;
    }

    @WebDto.ExcelResources(title = "申请号", order = 2)
    public String getPatNum() {
        return patNum;
    }

    @WebDto.ExcelResources(title = "专利名称", order = 3)
    public String getPatName() {
        return patName;
    }

    @WebDto.ExcelResources(title = "专利类型", order = 4)
    public String getPatTypeName() {
        return patTypeName;
    }

    @WebDto.ExcelResources(title = "法律状态", order = 5)
    public String getLawState() {
        return lawState;
    }

    @WebDto.ExcelResources(title = "权利人", order = 6)
    public String getApplyPerson() {
        return applyPerson;
    }

    @WebDto.ExcelResources(title = "发明人", order = 7)
    public String getInventPerson() {
        return inventPerson;
    }

    @WebDto.ExcelResources(title = "申请日", order = 8)
    public String getPatAppDate() {
        return patAppDate;
    }

    @WebDto.ExcelResources(title = "公开日", order = 9)
    public String getPublicationDate() {
        return publicationDate;
    }

    @WebDto.ExcelResources(title = "发明人", order = 10)
    public String getPatSubExamDate() {
        return patSubExamDate;
    }

    @WebDto.ExcelResources(title = "授权日", order = 11)
    public String getPatApproveDate() {
        return patApproveDate;
    }

    @WebDto.ExcelResources(title = "失效日", order = 12)
    public String getExpiryDate() {
        return expiryDate;
    }

    @WebDto.ExcelResources(title = "地址", order = 13)
    public String getPatAddressLast() {
        return patAddressLast;
    }

    @WebDto.ExcelResources(title = "代理机构", order = 14)
    public String getAgencyName() {
        return agencyName;
    }


    public void setNum(Integer num) {
        this.num = num;
    }

    public void setPatNum(String patNum) {
        this.patNum = patNum;
    }

    public void setPatName(String patName) {
        this.patName = patName;
    }

    public void setPatTypeName(String patTypeName) {
        this.patTypeName = patTypeName;
    }

    public void setLawState(String lawState) {
        this.lawState = lawState;
    }

    public void setApplyPerson(String applyPerson) {
        this.applyPerson = applyPerson;
    }

    public void setInventPerson(String inventPerson) {
        this.inventPerson = inventPerson;
    }

    public void setPatAppDate(String patAppDate) {
        this.patAppDate = patAppDate;
    }

    public void setPublicationDate(String publicationDate) {
        this.publicationDate = publicationDate;
    }

    public void setPatSubExamDate(String patSubExamDate) {
        this.patSubExamDate = patSubExamDate;
    }

    public void setPatApproveDate(String patApproveDate) {
        this.patApproveDate = patApproveDate;
    }

    public void setExpiryDate(String expiryDate) {
        this.expiryDate = expiryDate;
    }

    public void setPatAddressLast(String patAddressLast) {
        this.patAddressLast = patAddressLast;
    }

    public void setAgencyName(String agencyName) {
        this.agencyName = agencyName;
    }
}
